package com.bhs.sansonglogistics.bean;

import com.bhs.sansonglogistics.bean.event.CompanyInfo;

import java.util.List;

public class WaybillDetailsBean {


    private String code;
    private boolean status;
    private String msg;
    private DataDTO data;
    private String timer;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public boolean isStatus() {
        return status;
    }

    public void setStatus(boolean status) {
        this.status = status;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public DataDTO getData() {
        return data;
    }

    public void setData(DataDTO data) {
        this.data = data;
    }

    public String getTimer() {
        return timer;
    }

    public void setTimer(String timer) {
        this.timer = timer;
    }

    public static class DataDTO {
        private String deliver_sns;
        private List<OrderGoodsBean> deliver_order_list;
        private int deliver_order_count;
        private WaybillInfoDTO waybill_info;
        private LineInfoDTO line_info;
        private CompanyInfo logistics_info;
        private List<OperatingRecordBean>  waybill_log_list;

        public List<OperatingRecordBean> getWaybill_log_list() {
            return waybill_log_list;
        }

        public void setWaybill_log_list(List<OperatingRecordBean> waybill_log_list) {
            this.waybill_log_list = waybill_log_list;
        }

        public CompanyInfo getLogistics_info() {
            return logistics_info;
        }

        public void setLogistics_info(CompanyInfo logistics_info) {
            this.logistics_info = logistics_info;
        }

        public String getDeliver_sns() {
            return deliver_sns;
        }

        public void setDeliver_sns(String deliver_sns) {
            this.deliver_sns = deliver_sns;
        }

        public List<OrderGoodsBean> getDeliver_order_list() {
            return deliver_order_list;
        }

        public void setDeliver_order_list(List<OrderGoodsBean> deliver_order_list) {
            this.deliver_order_list = deliver_order_list;
        }

        public int getDeliver_order_count() {
            return deliver_order_count;
        }

        public void setDeliver_order_count(int deliver_order_count) {
            this.deliver_order_count = deliver_order_count;
        }

        public WaybillInfoDTO getWaybill_info() {
            return waybill_info;
        }

        public void setWaybill_info(WaybillInfoDTO waybill_info) {
            this.waybill_info = waybill_info;
        }

        public LineInfoDTO getLine_info() {
            return line_info;
        }

        public void setLine_info(LineInfoDTO line_info) {
            this.line_info = line_info;
        }

        public static class WaybillInfoDTO {
            private int waybill_id;
            private int logistics_id;
            private String deliver_sn;
            private String waybill_sn;
            private String license_plate;
            private String driver_name;
            private String driver_mobile;
            private int line_id;
            private String line_start_city;
            private Object line_start_county;
            private String line_end_city;
            private Object line_end_county;
            private int daoda_logistics_id;
            private String outlets_name;
            private String outlets_province;
            private String outlets_city;
            private String outlets_county;
            private String outlets_address;
            private String outlets_contact;
            private String outlets_mobile;
            private String outlets_id;
            private int create_time;
            private int create_date;
            private Object update_time;
            private Object arrival_time;
            private int status;
            private String images;

            public String getOutlets_id() {
                return outlets_id;
            }

            public void setOutlets_id(String outlets_id) {
                this.outlets_id = outlets_id;
            }

            public int getWaybill_id() {
                return waybill_id;
            }

            public void setWaybill_id(int waybill_id) {
                this.waybill_id = waybill_id;
            }

            public int getLogistics_id() {
                return logistics_id;
            }

            public void setLogistics_id(int logistics_id) {
                this.logistics_id = logistics_id;
            }

            public String getDeliver_sn() {
                return deliver_sn;
            }

            public void setDeliver_sn(String deliver_sn) {
                this.deliver_sn = deliver_sn;
            }

            public String getWaybill_sn() {
                return waybill_sn;
            }

            public void setWaybill_sn(String waybill_sn) {
                this.waybill_sn = waybill_sn;
            }

            public String getLicense_plate() {
                return license_plate;
            }

            public void setLicense_plate(String license_plate) {
                this.license_plate = license_plate;
            }

            public String getDriver_name() {
                return driver_name;
            }

            public void setDriver_name(String driver_name) {
                this.driver_name = driver_name;
            }

            public String getDriver_mobile() {
                return driver_mobile;
            }

            public void setDriver_mobile(String driver_mobile) {
                this.driver_mobile = driver_mobile;
            }

            public int getLine_id() {
                return line_id;
            }

            public void setLine_id(int line_id) {
                this.line_id = line_id;
            }

            public String getLine_start_city() {
                return line_start_city;
            }

            public void setLine_start_city(String line_start_city) {
                this.line_start_city = line_start_city;
            }

            public Object getLine_start_county() {
                return line_start_county;
            }

            public void setLine_start_county(Object line_start_county) {
                this.line_start_county = line_start_county;
            }

            public String getLine_end_city() {
                return line_end_city;
            }

            public void setLine_end_city(String line_end_city) {
                this.line_end_city = line_end_city;
            }

            public Object getLine_end_county() {
                return line_end_county;
            }

            public void setLine_end_county(Object line_end_county) {
                this.line_end_county = line_end_county;
            }

            public int getDaoda_logistics_id() {
                return daoda_logistics_id;
            }

            public void setDaoda_logistics_id(int daoda_logistics_id) {
                this.daoda_logistics_id = daoda_logistics_id;
            }

            public String getOutlets_name() {
                return outlets_name;
            }

            public void setOutlets_name(String outlets_name) {
                this.outlets_name = outlets_name;
            }

            public String getOutlets_province() {
                return outlets_province;
            }

            public void setOutlets_province(String outlets_province) {
                this.outlets_province = outlets_province;
            }

            public String getOutlets_city() {
                return outlets_city;
            }

            public void setOutlets_city(String outlets_city) {
                this.outlets_city = outlets_city;
            }

            public String getOutlets_county() {
                return outlets_county;
            }

            public void setOutlets_county(String outlets_county) {
                this.outlets_county = outlets_county;
            }

            public String getOutlets_address() {
                return outlets_address;
            }

            public void setOutlets_address(String outlets_address) {
                this.outlets_address = outlets_address;
            }

            public String getOutlets_contact() {
                return outlets_contact;
            }

            public void setOutlets_contact(String outlets_contact) {
                this.outlets_contact = outlets_contact;
            }

            public String getOutlets_mobile() {
                return outlets_mobile;
            }

            public void setOutlets_mobile(String outlets_mobile) {
                this.outlets_mobile = outlets_mobile;
            }

            public int getCreate_time() {
                return create_time;
            }

            public void setCreate_time(int create_time) {
                this.create_time = create_time;
            }

            public int getCreate_date() {
                return create_date;
            }

            public void setCreate_date(int create_date) {
                this.create_date = create_date;
            }

            public Object getUpdate_time() {
                return update_time;
            }

            public void setUpdate_time(Object update_time) {
                this.update_time = update_time;
            }

            public Object getArrival_time() {
                return arrival_time;
            }

            public void setArrival_time(Object arrival_time) {
                this.arrival_time = arrival_time;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }

            public String getImages() {
                return images;
            }

            public void setImages(String images) {
                this.images = images;
            }
        }

        public static class LineInfoDTO {
            private int line_id;
            private int logistics_id;
            private String line_contact;
            private String line_mobile;
            private String start_province;
            private String start_city;
            private String start_county;
            private String end_province;
            private String end_city;
            private String end_county;
            private int general_day_min;
            private int general_day_max;
            private String general_price_json;
            private int fast_day_min;
            private int fast_day_max;
            private String fast_price_json;
            private int dispatch_status;
            private String dispatch_price;
            private int self_status;
            private String self_price;
            private String outlets_ids;
            private int create_time;
            private int update_time;
            private int status;

            public int getLine_id() {
                return line_id;
            }

            public void setLine_id(int line_id) {
                this.line_id = line_id;
            }

            public int getLogistics_id() {
                return logistics_id;
            }

            public void setLogistics_id(int logistics_id) {
                this.logistics_id = logistics_id;
            }

            public String getLine_contact() {
                return line_contact;
            }

            public void setLine_contact(String line_contact) {
                this.line_contact = line_contact;
            }

            public String getLine_mobile() {
                return line_mobile;
            }

            public void setLine_mobile(String line_mobile) {
                this.line_mobile = line_mobile;
            }

            public String getStart_province() {
                return start_province;
            }

            public void setStart_province(String start_province) {
                this.start_province = start_province;
            }

            public String getStart_city() {
                return start_city;
            }

            public void setStart_city(String start_city) {
                this.start_city = start_city;
            }

            public String getStart_county() {
                return start_county;
            }

            public void setStart_county(String start_county) {
                this.start_county = start_county;
            }

            public String getEnd_province() {
                return end_province;
            }

            public void setEnd_province(String end_province) {
                this.end_province = end_province;
            }

            public String getEnd_city() {
                return end_city;
            }

            public void setEnd_city(String end_city) {
                this.end_city = end_city;
            }

            public String getEnd_county() {
                return end_county;
            }

            public void setEnd_county(String end_county) {
                this.end_county = end_county;
            }

            public int getGeneral_day_min() {
                return general_day_min;
            }

            public void setGeneral_day_min(int general_day_min) {
                this.general_day_min = general_day_min;
            }

            public int getGeneral_day_max() {
                return general_day_max;
            }

            public void setGeneral_day_max(int general_day_max) {
                this.general_day_max = general_day_max;
            }

            public String getGeneral_price_json() {
                return general_price_json;
            }

            public void setGeneral_price_json(String general_price_json) {
                this.general_price_json = general_price_json;
            }

            public int getFast_day_min() {
                return fast_day_min;
            }

            public void setFast_day_min(int fast_day_min) {
                this.fast_day_min = fast_day_min;
            }

            public int getFast_day_max() {
                return fast_day_max;
            }

            public void setFast_day_max(int fast_day_max) {
                this.fast_day_max = fast_day_max;
            }

            public String getFast_price_json() {
                return fast_price_json;
            }

            public void setFast_price_json(String fast_price_json) {
                this.fast_price_json = fast_price_json;
            }

            public int getDispatch_status() {
                return dispatch_status;
            }

            public void setDispatch_status(int dispatch_status) {
                this.dispatch_status = dispatch_status;
            }

            public String getDispatch_price() {
                return dispatch_price;
            }

            public void setDispatch_price(String dispatch_price) {
                this.dispatch_price = dispatch_price;
            }

            public int getSelf_status() {
                return self_status;
            }

            public void setSelf_status(int self_status) {
                this.self_status = self_status;
            }

            public String getSelf_price() {
                return self_price;
            }

            public void setSelf_price(String self_price) {
                this.self_price = self_price;
            }

            public String getOutlets_ids() {
                return outlets_ids;
            }

            public void setOutlets_ids(String outlets_ids) {
                this.outlets_ids = outlets_ids;
            }

            public int getCreate_time() {
                return create_time;
            }

            public void setCreate_time(int create_time) {
                this.create_time = create_time;
            }

            public int getUpdate_time() {
                return update_time;
            }

            public void setUpdate_time(int update_time) {
                this.update_time = update_time;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }
        }


    }
}
